From 1c8b68d98f0b5b08bd861eb2c5ad0b88a8721638 Mon Sep 17 00:00:00 2001 From: "mafetter@fleming.research" Date: Mon, 14 Feb 2005 12:17:38 +0000 Subject: [PATCH] bitkeeper revision 1.1204 (421096e2bPRPzPc4dLX7thZr1TdfZA) Fixed unnecessary rebuilds of all of Xen each time, due to asm-offset.h Signed-off-by: michael.fetterman@cl.cam.ac.uk --- xen/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xen/Makefile b/xen/Makefile index 4bb75adb8b..0ebfa103f2 100644 --- a/xen/Makefile +++ b/xen/Makefile @@ -99,7 +99,8 @@ include/asm-$(TARGET_ARCH)/asm-offsets.h: arch/$(TARGET_ARCH)/asm-offsets.s echo ""; \ sed -ne "/^->/{s:^->\([^ ]*\) [\$$#]*\([^ ]*\) \(.*\):#define \1 \2 /* \3 */:; s:->::; p;}"; \ echo ""; \ - echo "#endif") <$< >$@ + echo "#endif") <$< >$@.tmp + @if cmp -s $@.tmp $@; then rm $@.tmp; else rm $@; mv $@.tmp $@; fi .PHONY: default debug install dist clean delete-unfresh-files TAGS -- 2.30.2